Основа переменных в языке Julia основана на принципе вывода типа. В отличие от таких языков, как C++, Julia автоматически определяет тип данных по присвоенному значению, обеспечивая опыт работы с сценариями с производительностью компилируемого кода.
1. Лексические правила и чувствительность к регистру
Идентификаторы в Julia строго чувствительны к регистру. Переменная с именем marks отличается от Marks. Все имена переменных должны начинаться с буквы; последующие символы могут включать цифры, буквы или подчеркивания.
2. Соглашение о названии в стиле змеи (snake_case)
Следуя руководству по стилю языка Julia, разработчики используют нижний регистр с разделением слов подчеркиванием (snake_case) для многословных переменных, чтобы сохранить единый стиль.
3. Julia по сравнению со статическими языками
В языке Julia мы не указываем типы. Компилятор автоматически выводит, что 9.5 — это Float64 автоматически.
int roll = 15;roll = 154. Среда выполнения и окружение
Для запуска скриптов используйте include("filename.jl"). Для настройки среды вы можете добавить пакеты, такие как IJulia (для Jupyter), PyPlot, или используйте среды разработки, такие как Atom и Juno.